
import yaml

from yaml import SafeLoader

from datareport.api.DataSource import DataSource
from datareport.api.annotation.Font import Font
from datareport.api.enum.ColorEnum import ColorEnum
from datareport.impl.paragraph.base.BaseParagraph import BaseParagraph
from datareport.api.annotation.Style import style


@style()
class JiHua_jiceng_diaoyan_80(BaseParagraph):
    """
    五、下一步工作计划
    """

    def __init__(self):
        super().__init__()
        self.text = '''2 、 开 展 常 态 化 工 作 调 研 。 把 工 作 下 沉 ， 通 过 问 卷 调 查 、 日 常 沟 通 、 业 务 交 流 等 方 式 开 展 调 研 ， 进 一 步 分 析 二 级 党 组织 、 基 层 党 支 部 层 面 的 ！ 作 特 色 、 经 验 做 法 、 党 建 品 牌 、 工 作 难 点 和 堵 点 。 有 针 对 性 地 研 讨 交 流 ， 解 决 问 题 。 初 步 计 划 如下：'''
        self.fonts=[
            Font(text=self.text.replace(' ',''),color=ColorEnum.RED.value),
        ]
        self.sort = 42
        self.section = 24

    def plot(self, df, plt):
        pass

    def getData(self, result):
        pass

    def start(self, conn, year, plt):
        pass


if __name__ == '__main__':
    with open('D:\work\sanhuiyike\datareport\config.yaml', encoding='utf-8') as f:
        data = yaml.load(f, Loader=SafeLoader)
    con = DataSource(data['datasource']).conn
    KaiZhanQingKuang_zhiliangpinjia_dangzhibu().start(con, 2023, '')
